	*{
		padding: 0;
		margin: 0;
	}
	a{
		text-decoration: none;
		color: #000000;
	}
	body{
		background:#f0f0f0;
	}
	#hsf_nav{
		width: 100%;
		height: 100px;
		background-color: #000000;
	}
	#hsf_nav_box1{
		width: 20%;
		height: 100px;
		float: left;
		color: white;		
		position: relative;
		font-size: 25px;
	}
	#hsf_nav_box1 img{
		float: left;
		position: absolute;
		top: 30px;
		left: 5px;
	}
	#hsf_nav_box1 span{
		float: left;
		position: absolute;
		top: 32px;
		left: 45px;
	}
	
	
	#hsf_nav_box2{
		width: 60%;
		float: left;
		color: white;
		font-size: 40px;
		text-align: center;
		line-height: 100px;
	}
	#hsf_nav_box3{
		width: 20%;
		float: left;
		color: white;
		position: relative;
	}
	#hsf_nav_box3 img{
		position: absolute;
		right: 20px;
		top:30px ;
	}
	
	#hsf_yuan{
		float: left;
		width: 8%;
		height: 230px;
		background-color: white;
		position: relative;
		border-bottom: 1px solid #919191;
	}
	#hsf_yuan_center,#hsf_yuan_center2{
		width:30px;
		height:30px;
		position: absolute;
		left: 40%;
		top: 25%;
		text-align: center;
		line-height: 30px;
		font-size: 25px;
	}
	.hsf_red{
		background-color: red;
		color: white;
		border-radius: 50px;
		border: 1px solid white;
	}
	.hsf_white{
		border: 1px solid black;
		border-radius: 50px;
		background-color: white;
		color: white;
	}
	.hsf_neirong_box7{
		width: 92%;
		height: 230px;
		border-bottom: 1px solid #919191;
		background-color: white;
		float: left;
		
	}
	
	.box7_shangpin{
		margin-top: 1%;
		margin-left: 3%;
		font-size: 30px;
		width: 95%;
		height: 130px;
		
	}
	.box7_shangpin img{
		width: 120px;
		float: left;
	}
	.box7_shangpin div{
		width: 400px;
		font-size: 25px;
		color: black;
		float: left;
		margin-left: 20px;
		margin-top: 5px;
	}
	.box7_shuliang{
		margin-top: 2%;
		margin-left: 3%;
		font-size: 30px;
		width: 95%;
	}
	.jiage{
		float: left;
		color: #FF0000;
	}
	.btn_danji{
		float: right;
	}
	.btn_jian,.shuliang,.btn_jia{
		float: left;
	}
	.btn_jian,.btn_jia{
		width: 50px;
		height: 50px;
		font-size: 40px;
		border: 1px solid silver;
		background-color: white;
	}
	.shuliang{
		width: 100px;
		text-align: center;
		height: 50px;
		background-color:#e7e7e7;
		font-size: 40px;
	}
	/* 提交订单盒子2 */
	#xx{
		width: 100%;
		height: 100vh;
		background-color: #ffffff;
		position: absolute;
	}
	/* 底部固定 */
	#hsf_dibu{
		width: 100%;
		height: 80px;
		background-color: white;
		/* 固定在底部 */
		position: fixed;
		bottom: 0;
		z-index: 99;
		
	}
	#hsf_p,#hsf_zs{
		float: left;
	}
	#hsf_p{
		font-size: 25px;
		color: red;
		margin-top: 25px;
		margin-left: 30px;
	}
	#hsf_zs{
		width: 30%;
		height: 60px;
		background-color: red;
		position: absolute;
		right: 50px;
		text-align: center;
		line-height:60px ;
		color: white;
		font-size: 25px;
		margin-top: 10px;
	}